private residence - Espagnol Anglais Dictionnaire